talk a lot without rest - Turc Anglais Dictionnaire